i cannot conceive of anything better - Deutsch Englisch Wörterbuch